package cn.yitun.chat.yitunservercommonlib.dataentity.data.server;

import cn.yitun.chat.yitunservercommonlib.crud.yitun.BaseInfo;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Date 2019-01-15 15:13:57<br>
 * Description
 * @author yitun<br>
 * @since 1.0
 */

@Data
@NoArgsConstructor
public class ServerAddress extends BaseInfo {

	/**
	 * 服务类型id
	 */
	private Long serverTypeId;

	/**
	 * 地址类型：IPv4、IPv6、Domain
	 * IPv4<br>
	 * IPv6 <br>
	 * Domain<br>
	 */
	private String addressType;

	/**
	 * 协议类型
	 * TCP<br>
	 * UDP<br>
	 * FTP<br>
	 * HTTP
	 */
	private String protocol;

	/**
	 * 地址
	 */
	private String address;

	/**
	 * 端口
	 */
	private Integer port;
	/**
	 * 代理名称
	 */
	private String proxy;
	/**
	 * 后缀
	 */
	private String suffix;

	/**
	 * 是否启用：0：否、1：是
	 */
	private String enabled;


}
